home *** CD-ROM | disk | FTP | other *** search
/ MacHack 1997 / MacHack 1997.toast / Other Stuff / Other Stuff ’97 / PowerOS Development / basic kernel source / debug_video.h < prev    next >
C/C++ Source or Header  |  1997-06-26  |  759b  |  34 lines

  1. /*
  2.     debug_video.h
  3.     a header file for PowerOS
  4.     copyright 1996-1997 by Ben Martz
  5.     all rights reserved world wide
  6.  
  7.     ANY AND ALL MODIFICATIONS TO THIS SOURCE MUST CREDIT THE ORIGINAL
  8.     AUTHOR, BEN MARTZ (benmartz@ic.net), AND MUST BE GIVEN TO THE AUTHOR
  9.     FOR INTEGRATION INTO THE MAIN PowerOS SOURCE TREE. THANK YOU FOR YOUR
  10.     COOPERATION!
  11. */
  12.  
  13. #ifndef ___DEBUG_VIDEO___
  14. #define ___DEBUG_VIDEO___
  15.  
  16. typedef struct {
  17.     char    *baseaddr;
  18.     short    rowbytes;
  19.     short    depth;
  20.     short    width, height;
  21. } VideoPrivateData, *VideoPrivatePtr;
  22.  
  23. void    vinit(char *baseaddr, short rowbytes, short depth, short width, short height);
  24.  
  25. void    vputpixel(short h, short v, u_long value);
  26.  
  27. void    vscrollup(short pixels);
  28.  
  29. char    vgetdepth(void);
  30. short    vgetwidth(void);
  31. short    vgetheight(void);
  32.  
  33. #endif
  34.